stack of planks - French English Dictionary